package org.redmagic.domain;

import java.util.Set;

import org.redmagic.common.MagicProperty;

public class InternalServiceProperty extends MagicProperty {

	private final String key;
	private final Set<String> tags;
	private final String group;
	
	public InternalServiceProperty(String key, String name, String value, Set<String> tags, String group) {
		super(name, value);
		
		this.key = key;
		this.tags = tags;
		this.group = group;
	}
	
	public InternalServiceProperty(String key, String name, String value, String encoding, Set<String> tags, String group) {
		super(name, value, encoding);
		
		this.key = key;
		this.tags = tags;
		this.group = group;
	}

	public String getKey() {
		return key;
	}
	
	public Set<String> getTags() {
		return tags;
	}
	
	public String getGroup() {
		return group;
	}
}
